package com.kingsystem.kingteachermarks_backend.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author leiyue_yao
 * @since 2025-07-31
 */
@TableName("work_performance_files")
@ApiModel(value = "WorkPerformanceFiles对象", description = "")
public class WorkPerformanceFiles implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("TableKey")
    private String tableKey;

    private String workPerformanceId;

    private String fileName;

    private String serverFileName;

    public String getTableKey() {
        return tableKey;
    }

    public void setTableKey(String tableKey) {
        this.tableKey = tableKey;
    }

    public String getWorkPerformanceId() {
        return workPerformanceId;
    }

    public void setWorkPerformanceId(String workPerformanceId) {
        this.workPerformanceId = workPerformanceId;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getServerFileName() {
        return serverFileName;
    }

    public void setServerFileName(String serverFileName) {
        this.serverFileName = serverFileName;
    }

    @Override
    public String toString() {
        return "WorkPerformanceFiles{" +
            "tableKey = " + tableKey +
            ", workPerformanceId = " + workPerformanceId +
            ", fileName = " + fileName +
            ", serverFileName = " + serverFileName +
            "}";
    }
}
